People are people.
JWs can be nice and kind. JWs can also be twats.
Non JWs can be nice and kind. Non JWs can also be twats.
JWs are usually better at hiding their own idiotic behavior because it doesn't look good for the religion and their status.
The world is generally a lot less sh*t than it was 50 years ago. Yes their are wars, but there has always been wars. Social media just makes it easier to report on these wars in greater detail, it doesn't mean these things weren't happening before.
The JWs are just a nice warm hug that can ruin your life.
You are basing your view on "immorality" on the Jehovah's witness worldview. (and the bible).
Remember, people are people. If you were in a burning building, the majority of non JW people would risk their life to save you. Don't let the WTBTS tell you any different.